deed (law) - French English Dictionary